body{
    background: #fff;
    font-family: PingFangSC-Regular!important;
    padding-bottom: 18vw;
}

a {
    color:#091418;
}

.fl{
    float:left;
}

.fr{
    float:right;
}

.box{
    color:#091418;
    border-bottom:1.3vw solid #F4F4F4;
}

.header{
    padding:2.6vw 3.2vw 0 2.6vw;
    font-size: .43rem;
}

.top{
    overflow: hidden;
    padding-bottom:1.3vw;
}

.address{
    border-bottom: 1px solid #E5E5E5;
    font-size: .35rem;
    padding-bottom:2.6vw;
}

.bottom{
   padding:3.2vw;
   overflow: hidden;
   font-size: .32rem;
}

.bottom img{
    vertical-align: bottom;
    width:4vw;
    height:4vw;
}

.editor{
    margin-right:3.2vw;
}

.editor img{
    margin-right:2.1vw;
}

.detail img{
    margin-right:2.1vw;
}

.button{
    height:18vw;
    width:100%;
    position: fixed;
    bottom: 0;
    left:0;
    padding:3.2vw;
    background-color: #fff;
    border-top: 1px solid #f1f1f1;
}

.btn{
    width:100%;
    line-height:11.7vw;
    outline: none;
    border:none;
    color:#fff;
    font-size: .43rem;
    text-align: center;
    border-radius: 2.6rem;
    background: -webkit-linear-gradient(left, #FFBA00 , #FF9000); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #FFBA00, #FF9000); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #FFBA00, #FF9000); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #FFBA00 , #FF9000); /* 标准的语法（必须放在最后） */
}

.noAddress {
    width: 50vw;
    margin: 30vw auto;
}

.noAddress img {
    display: inline-block;
    width: 100%;
    height: 100%;
}